.bgf5{
	min-height: 100%;
}
view{box-sizing: border-box;}
image{
	display: block;
	width: 100%;
	height: 100%;
}
.searchbox{
	padding-top: 14rpx;
	padding-bottom: 14rpx;
}
//地址
.addr_wrap{
	padding-top: 16rpx;
	padding-bottom: 20rpx;
}
.address{
	padding: 24rpx 20rpx;
	min-height: 160rpx;
	overflow: hidden;
}
.noAddr{height: 112rpx;}
// 列表
.list_wrap{
	margin-top: 4rpx;
}
.list{
	margin-top: 20rpx;
	padding-top: 20rpx;
	padding-bottom: 20rpx;
}
.pro_pic{
	width: 128rpx;
	height: 128rpx;
	margin-right: 20rpx;
	margin-left: 14rpx;
	border-radius: 8rpx;
	overflow: hidden;
}
.pro_info{overflow: hidden;}
/* footer */
.footer,.foot{
	height: 100rpx;
	width: 100%;
}
.foot{
	position: fixed;
	left: 0;
	bottom: 0;
	// padding-left: 80rpx;
	background:#fff;
	box-shadow:0 0 16rpx 0 rgba(222,222,222,0.5);
	z-index: 2;
}
.foot-btn{
	width: 200rpx;
	line-height:64rpx;
	text-align: center;
	border: 1rpx solid $red;
	color: $red;
	border-radius: 40rpx;
	overflow: hidden;
	text{
		margin-right: 10rpx;
	}
}
//数量
// .select-number {
//   border: 1rpx solid #dedede;
//   border-radius: 5rpx;
// }
// /deep/ .tui-numberbox input{
// 	height: 24rpx !important;
// 	margin: 0;
// 	border-right: 1rpx solid #dedede;
// 	border-left: 1rpx solid #dedede;
// }
// /deep/ .tui-numbox-icon{
// 	padding: 10rpx;
// }